package com.irdstudio.efp.esb.service.bo.resp.zx;

import java.util.List;

import com.irdstudio.cdp.pboc.service.vo.PbocAssetDetailVO;
import com.irdstudio.cdp.pboc.service.vo.PbocBadDebtsVO;
import com.irdstudio.cdp.pboc.service.vo.PbocBondsmanVO;
import com.irdstudio.cdp.pboc.service.vo.PbocCarVO;
import com.irdstudio.cdp.pboc.service.vo.PbocCivilJudgementVO;
import com.irdstudio.cdp.pboc.service.vo.PbocCreditBasicVO;
import com.irdstudio.cdp.pboc.service.vo.PbocCreditGuaranteelDetailVO;
import com.irdstudio.cdp.pboc.service.vo.PbocCreditPromptVO;
import com.irdstudio.cdp.pboc.service.vo.PbocCreditThousandVO;
import com.irdstudio.cdp.pboc.service.vo.PbocCreditqueryDetailVO;
import com.irdstudio.cdp.pboc.service.vo.PbocCreditquerySummaryVO;
import com.irdstudio.cdp.pboc.service.vo.PbocDeliverySumVO;
import com.irdstudio.cdp.pboc.service.vo.PbocDescriptionVO;
import com.irdstudio.cdp.pboc.service.vo.PbocEndowmentInsurancecacheVO;
import com.irdstudio.cdp.pboc.service.vo.PbocEndowmentInsurancegrantVO;
import com.irdstudio.cdp.pboc.service.vo.PbocForcecarryVO;
import com.irdstudio.cdp.pboc.service.vo.PbocHouseprovidentVO;
import com.irdstudio.cdp.pboc.service.vo.PbocIdentityVO;
import com.irdstudio.cdp.pboc.service.vo.PbocJobVO;
import com.irdstudio.cdp.pboc.service.vo.PbocLoadBasicVO;
import com.irdstudio.cdp.pboc.service.vo.PbocLoadGuaranteelDetailVO;
import com.irdstudio.cdp.pboc.service.vo.PbocLowIncomeVO;
import com.irdstudio.cdp.pboc.service.vo.PbocNoneSettleVO;
import com.irdstudio.cdp.pboc.service.vo.PbocNoneworkoffCreditcardVO;
import com.irdstudio.cdp.pboc.service.vo.PbocNoneworkoffNearcreditcardVO;
import com.irdstudio.cdp.pboc.service.vo.PbocOwingTaxesVO;
import com.irdstudio.cdp.pboc.service.vo.PbocPracticReqVO;
import com.irdstudio.cdp.pboc.service.vo.PbocPunishVO;
import com.irdstudio.cdp.pboc.service.vo.PbocResidenceVO;
import com.irdstudio.cdp.pboc.service.vo.PbocRewardVO;
import com.irdstudio.cdp.pboc.service.vo.PbocSponsorialDetailVO;
import com.irdstudio.cdp.pboc.service.vo.PbocSpouseVO;
import com.irdstudio.cdp.pboc.service.vo.PbocTelecomVO;
import com.irdstudio.cdp.pboc.service.vo.QueryReportVO;

public class ZX10001JSONResponseReport extends BaseZXResponseReport {
	private static final long serialVersionUID = 1782050930656126859L;
	private String RptNo; // 报告编号

	private QueryReportVO queryReport; // 人行基本查询信息

	private PbocIdentityVO reportIdentity; // 身份信息

	private PbocSpouseVO reportSpouse; // 配偶信息

	private List<PbocResidenceVO> ResdntInfArry;// 居住信息

	private List<PbocJobVO> CrrInfArry; // 职业信息

	private PbocCreditPromptVO reportCreditPrompt; // 信用提示信息

	private PbocCreditThousandVO reportCreditThousand; // 中征信“信用1000”评分信息

	private PbocBadDebtsVO reportBadDebts; // 呆账信息汇总

	private PbocDeliverySumVO reportDeliverySum; // 征信逾期（透支）信息汇总

	private PbocNoneSettleVO reportNoneSettle; // 征信未结清贷款信息汇总

	private PbocNoneworkoffCreditcardVO reportNoneworkoffCreditcard; // 未销户贷记卡信息汇总

	private PbocNoneworkoffNearcreditcardVO reportNoneworkoffNearcreditcard; // 征信未销户准贷记卡信息汇总

	private PbocBondsmanVO reportBondsman; // 征信对外担保信息汇总

	private List<PbocAssetDetailVO> AstDispInfoArry; // 资产处置信息

	private List<PbocSponsorialDetailVO> GuarCmpnstInfArry; // 征信保证人代偿信息

	private List<PbocLoadBasicVO> LoanBscInfArry; // 贷款基本信息
	
	private List<PbocCreditBasicVO> CrCardBscInfArry; // 征信贷记卡基本信息

	private List<PbocLoadGuaranteelDetailVO> ExtGuarDtlInfArry; // 对外担保明细信息

	private List<PbocCreditGuaranteelDetailVO> ExtCrCardGuarInfArry; // 对外信用卡担保信息

	private List<PbocOwingTaxesVO> TaxArsRcrdInfArry; // 欠税记录

	private List<PbocCivilJudgementVO> CrtNmRltVrdctRcrdArry; // 法院民事判决记录

	private List<PbocForcecarryVO> CrtNmEfrExecRcrdArry; // 法院强制执行记录

	private List<PbocPunishVO> AdminPnyRcrdArry; // 行政处罚记录

	private List<PbocHouseprovidentVO> HsPblcPyRcrdArry; // 住房公积金参缴记录

	private List<PbocEndowmentInsurancecacheVO> PnsnInsPyRcrdArry; // 养老保险金缴存记录

	private List<PbocEndowmentInsurancegrantVO> PnsnInsDstrbtRcrdArry; // 养老保险金发放记录

	private List<PbocLowIncomeVO> LowIncmRcrdInfArry; // 低保救助记录

	private List<PbocPracticReqVO> QulificationRcrdInfArry; // 执业资格记录

	private List<PbocRewardVO> AdminRwdRcrdArry; // 行政奖励记录

	private List<PbocCarVO> VhcltTxnAdMrtgRcrdArry; // 车辆交易和抵押记录

	private List<PbocTelecomVO> SftPyRcrdInfArry; // 电信缴费记录

	private List<PbocDescriptionVO> SelDclrInfArry; // 本人声明

	private PbocCreditquerySummaryVO ReportCreditquerySummary; // 查询记录汇总信息

	private List<PbocCreditqueryDetailVO> LoanAprvQryRcrdDtlArry; // 信贷审批查询记录明细

	public String getRptNo() {
		return RptNo;
	}

	public void setRptNo(String rptNo) {
		RptNo = rptNo;
	}

	public QueryReportVO getQueryReport() {
		return queryReport;
	}

	public void setQueryReport(QueryReportVO queryReport) {
		this.queryReport = queryReport;
	}

	public PbocIdentityVO getReportIdentity() {
		return reportIdentity;
	}

	public void setReportIdentity(PbocIdentityVO reportIdentity) {
		this.reportIdentity = reportIdentity;
	}

	public PbocSpouseVO getReportSpouse() {
		return reportSpouse;
	}

	public void setReportSpouse(PbocSpouseVO reportSpouse) {
		this.reportSpouse = reportSpouse;
	}

	public List<PbocResidenceVO> getResdntInfArry() {
		return ResdntInfArry;
	}

	public void setResdntInfArry(List<PbocResidenceVO> resdntInfArry) {
		ResdntInfArry = resdntInfArry;
	}

	public List<PbocJobVO> getCrrInfArry() {
		return CrrInfArry;
	}

	public void setCrrInfArry(List<PbocJobVO> crrInfArry) {
		CrrInfArry = crrInfArry;
	}

	public PbocCreditPromptVO getReportCreditPrompt() {
		return reportCreditPrompt;
	}

	public void setReportCreditPrompt(PbocCreditPromptVO reportCreditPrompt) {
		this.reportCreditPrompt = reportCreditPrompt;
	}

	public PbocCreditThousandVO getReportCreditThousand() {
		return reportCreditThousand;
	}

	public void setReportCreditThousand(PbocCreditThousandVO reportCreditThousand) {
		this.reportCreditThousand = reportCreditThousand;
	}

	public PbocBadDebtsVO getReportBadDebts() {
		return reportBadDebts;
	}

	public void setReportBadDebts(PbocBadDebtsVO reportBadDebts) {
		this.reportBadDebts = reportBadDebts;
	}

	public PbocDeliverySumVO getReportDeliverySum() {
		return reportDeliverySum;
	}

	public void setReportDeliverySum(PbocDeliverySumVO reportDeliverySum) {
		this.reportDeliverySum = reportDeliverySum;
	}

	public PbocNoneSettleVO getReportNoneSettle() {
		return reportNoneSettle;
	}

	public void setReportNoneSettle(PbocNoneSettleVO reportNoneSettle) {
		this.reportNoneSettle = reportNoneSettle;
	}

	public PbocNoneworkoffCreditcardVO getReportNoneworkoffCreditcard() {
		return reportNoneworkoffCreditcard;
	}

	public void setReportNoneworkoffCreditcard(PbocNoneworkoffCreditcardVO reportNoneworkoffCreditcard) {
		this.reportNoneworkoffCreditcard = reportNoneworkoffCreditcard;
	}

	public PbocNoneworkoffNearcreditcardVO getReportNoneworkoffNearcreditcard() {
		return reportNoneworkoffNearcreditcard;
	}

	public void setReportNoneworkoffNearcreditcard(PbocNoneworkoffNearcreditcardVO reportNoneworkoffNearcreditcard) {
		this.reportNoneworkoffNearcreditcard = reportNoneworkoffNearcreditcard;
	}

	public PbocBondsmanVO getReportBondsman() {
		return reportBondsman;
	}

	public void setReportBondsman(PbocBondsmanVO reportBondsman) {
		this.reportBondsman = reportBondsman;
	}

	public List<PbocAssetDetailVO> getAstDispInfoArry() {
		return AstDispInfoArry;
	}

	public void setAstDispInfoArry(List<PbocAssetDetailVO> astDispInfoArry) {
		AstDispInfoArry = astDispInfoArry;
	}

	public List<PbocSponsorialDetailVO> getGuarCmpnstInfArry() {
		return GuarCmpnstInfArry;
	}

	public void setGuarCmpnstInfArry(List<PbocSponsorialDetailVO> guarCmpnstInfArry) {
		GuarCmpnstInfArry = guarCmpnstInfArry;
	}

	public List<PbocLoadBasicVO> getLoanBscInfArry() {
		return LoanBscInfArry;
	}

	public void setLoanBscInfArry(List<PbocLoadBasicVO> loanBscInfArry) {
		LoanBscInfArry = loanBscInfArry;
	}

	public List<PbocCreditBasicVO> getCrCardBscInfArry() {
		return CrCardBscInfArry;
	}

	public void setCrCardBscInfArry(List<PbocCreditBasicVO> crCardBscInfArry) {
		CrCardBscInfArry = crCardBscInfArry;
	}

	public List<PbocLoadGuaranteelDetailVO> getExtGuarDtlInfArry() {
		return ExtGuarDtlInfArry;
	}

	public void setExtGuarDtlInfArry(List<PbocLoadGuaranteelDetailVO> extGuarDtlInfArry) {
		ExtGuarDtlInfArry = extGuarDtlInfArry;
	}

	public List<PbocCreditGuaranteelDetailVO> getExtCrCardGuarInfArry() {
		return ExtCrCardGuarInfArry;
	}

	public void setExtCrCardGuarInfArry(List<PbocCreditGuaranteelDetailVO> extCrCardGuarInfArry) {
		ExtCrCardGuarInfArry = extCrCardGuarInfArry;
	}

	public List<PbocOwingTaxesVO> getTaxArsRcrdInfArry() {
		return TaxArsRcrdInfArry;
	}

	public void setTaxArsRcrdInfArry(List<PbocOwingTaxesVO> taxArsRcrdInfArry) {
		TaxArsRcrdInfArry = taxArsRcrdInfArry;
	}

	public List<PbocCivilJudgementVO> getCrtNmRltVrdctRcrdArry() {
		return CrtNmRltVrdctRcrdArry;
	}

	public void setCrtNmRltVrdctRcrdArry(List<PbocCivilJudgementVO> crtNmRltVrdctRcrdArry) {
		CrtNmRltVrdctRcrdArry = crtNmRltVrdctRcrdArry;
	}

	public List<PbocForcecarryVO> getCrtNmEfrExecRcrdArry() {
		return CrtNmEfrExecRcrdArry;
	}

	public void setCrtNmEfrExecRcrdArry(List<PbocForcecarryVO> crtNmEfrExecRcrdArry) {
		CrtNmEfrExecRcrdArry = crtNmEfrExecRcrdArry;
	}

	public List<PbocPunishVO> getAdminPnyRcrdArry() {
		return AdminPnyRcrdArry;
	}

	public void setAdminPnyRcrdArry(List<PbocPunishVO> adminPnyRcrdArry) {
		AdminPnyRcrdArry = adminPnyRcrdArry;
	}

	public List<PbocHouseprovidentVO> getHsPblcPyRcrdArry() {
		return HsPblcPyRcrdArry;
	}

	public void setHsPblcPyRcrdArry(List<PbocHouseprovidentVO> hsPblcPyRcrdArry) {
		HsPblcPyRcrdArry = hsPblcPyRcrdArry;
	}

	public List<PbocEndowmentInsurancecacheVO> getPnsnInsPyRcrdArry() {
		return PnsnInsPyRcrdArry;
	}

	public void setPnsnInsPyRcrdArry(List<PbocEndowmentInsurancecacheVO> pnsnInsPyRcrdArry) {
		PnsnInsPyRcrdArry = pnsnInsPyRcrdArry;
	}

	public List<PbocEndowmentInsurancegrantVO> getPnsnInsDstrbtRcrdArry() {
		return PnsnInsDstrbtRcrdArry;
	}

	public void setPnsnInsDstrbtRcrdArry(List<PbocEndowmentInsurancegrantVO> pnsnInsDstrbtRcrdArry) {
		PnsnInsDstrbtRcrdArry = pnsnInsDstrbtRcrdArry;
	}

	public List<PbocLowIncomeVO> getLowIncmRcrdInfArry() {
		return LowIncmRcrdInfArry;
	}

	public void setLowIncmRcrdInfArry(List<PbocLowIncomeVO> lowIncmRcrdInfArry) {
		LowIncmRcrdInfArry = lowIncmRcrdInfArry;
	}

	public List<PbocPracticReqVO> getQulificationRcrdInfArry() {
		return QulificationRcrdInfArry;
	}

	public void setQulificationRcrdInfArry(List<PbocPracticReqVO> qulificationRcrdInfArry) {
		QulificationRcrdInfArry = qulificationRcrdInfArry;
	}

	public List<PbocRewardVO> getAdminRwdRcrdArry() {
		return AdminRwdRcrdArry;
	}

	public void setAdminRwdRcrdArry(List<PbocRewardVO> adminRwdRcrdArry) {
		AdminRwdRcrdArry = adminRwdRcrdArry;
	}

	public List<PbocCarVO> getVhcltTxnAdMrtgRcrdArry() {
		return VhcltTxnAdMrtgRcrdArry;
	}

	public void setVhcltTxnAdMrtgRcrdArry(List<PbocCarVO> vhcltTxnAdMrtgRcrdArry) {
		VhcltTxnAdMrtgRcrdArry = vhcltTxnAdMrtgRcrdArry;
	}

	public List<PbocTelecomVO> getSftPyRcrdInfArry() {
		return SftPyRcrdInfArry;
	}

	public void setSftPyRcrdInfArry(List<PbocTelecomVO> sftPyRcrdInfArry) {
		SftPyRcrdInfArry = sftPyRcrdInfArry;
	}

	public List<PbocDescriptionVO> getSelDclrInfArry() {
		return SelDclrInfArry;
	}

	public void setSelDclrInfArry(List<PbocDescriptionVO> selDclrInfArry) {
		SelDclrInfArry = selDclrInfArry;
	}

	public PbocCreditquerySummaryVO getReportCreditquerySummary() {
		return ReportCreditquerySummary;
	}

	public void setReportCreditquerySummary(PbocCreditquerySummaryVO reportCreditquerySummary) {
		ReportCreditquerySummary = reportCreditquerySummary;
	}

	public List<PbocCreditqueryDetailVO> getLoanAprvQryRcrdDtlArry() {
		return LoanAprvQryRcrdDtlArry;
	}

	public void setLoanAprvQryRcrdDtlArry(List<PbocCreditqueryDetailVO> loanAprvQryRcrdDtlArry) {
		LoanAprvQryRcrdDtlArry = loanAprvQryRcrdDtlArry;
	}
}
